package com.vhans.db.service;

import com.vhans.db.model.dto.LoginDTO;
import com.vhans.db.model.dto.RegisterDTO;

/**
 * 登录业务接口
 *
 * @author vhans
 **/
public interface ILoginService {

    /**
     * 用户登录
     *
     * @param login 登录参数
     * @return token
     */
    String login(LoginDTO login);

    /**
     * 发送验证码
     *
     * @param username 用户名
     */
    void sendCode(String username);

    /**
     * 用户注册
     *
     * @param register 注册信息
     */
    void register(RegisterDTO register);
}
